machi chips [hinglish] - German English Dictionary